Release 10.1A: OpenEdge Development:
Progress Dynamics Web Development Guide
Server-side features
The sections that follow briefly describe the server-side features in Progress Dynamics that enable the development of Web applications.
Request Manager
The Request Manager is the single point of entry for all Web requests. It, in turn, calls the other Dynamics managers that apply security, generate or retrieve session information, interact with databases, and create the DHTML.
The Request Manager is one of the components of the Dynamics Broker/Agent that is added to a Progress WebSpeedŽ Version 10 Transaction Server during a Progress Dynamics installation.
User Interface Manager
After retrieving session data from the Session Manager and layout data from the Repository Manager, the User Interface Manager generates the DHTML that satisfies a client’s request.
Like the Request Manager, the User Interface Manager (UIM) is one of the components of the Dynamics Broker/Agent that is added to a WebSpeed Version 10 Transaction Server during a Progress Dynamics installation.
Note: The output from the UIM complies with the W3C XHTML standard. It is well formed and can be read by XML parsers, processors, and browsers. Also, see the "XHTML conformance" section.Open Client DataObject
The Open Client DataObject APIs are used by the UIM to allow the Progress Dynamics WebSpeed Agent, which is running stateless, to interact with an SDO. The APIs accept and produce delimited data strings, so no external temp-tables are necessary to communicate with the SDO.
Dynamic Call Wrapper
The Dynamic Call Wrapper provides a generic mechanism for the Progress Dynamics WebSpeed Agent to run any non-SDO business logic, which could include a procedure or function residing in any Progress procedure file. For Progress Dynamics Web applications, it is usually used when the JavaScript API is invoked on the server.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |